pressing requests - French English Dictionary